braided leather quirt - Turc Anglais Dictionnaire